package com.qixin.modules.ea.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * @program: qixin-boot-parent
 * @description: 电话记录单打印模板
 * @author: wujinbiao
 * @create: 2022-02-08 15:37
 **/

@Data
public class EaPhoneRecordPrinfVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**单据编号*/
    @ApiModelProperty(value = "单据编号")
    private String billNo;

    /**单据日期*/
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "单据日期")
    private Date billDate;

    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @ApiModelProperty(value = "来电时间")
    private Date phoneDate;

    @ApiModelProperty(value = "来电号码")
    private java.lang.String phoneCode;

    @ApiModelProperty(value = "来电单位")
    private java.lang.String phoneOrgCode;

    @ApiModelProperty(value = "来电人姓名")
    private java.lang.String phoneMan;

    @ApiModelProperty(value = "接电人姓名")
    private java.lang.String acceptMan;

    @ApiModelProperty(value = "接电部室")
    private java.lang.String acceptDept;

    @ApiModelProperty(value = "电话内容")
    private String phoneContent;

    @ApiModelProperty(value = "部门负责人")
    private java.lang.String bmfzr;

    @ApiModelProperty(value = "综合办公室")
    private java.lang.String zhbgs;

    @ApiModelProperty(value = "审批记录")
    private List<Map<String,Object>> spjl;

}
